power shortfall - German English Dictionary